package com.xiaohu.dao;

import com.xiaohu.entity.Dept;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository//为spring 注入bean
public interface DeptDao {

    /**
     * 查询所有部门
     *
     * @return
     */
    List<Dept> selectAll(Dept dept);

    /**
     * 新增
     *
     * @param dept 部门数据
     * @return
     */
    int add(Dept dept);

    /**
     * 编辑部门
     *
     * @param dept
     * @return int
     */
    int update(Dept dept);

    /**
     * 查询部门总条数
     *
     * @return
     */
    int selectCount();

    /**
     * 查询所有的部门数据
     *
     * @return
     */
    List<Dept> deptSelect();

}
